Rice pudding is a traditional dessert made by combining rice, milk or cream, and sugar. The ingredients are cooked together until the rice is tender and the mixture has thickened. It can be served plain or with additional flavors such as vanilla, cinnamon, or nutmeg. Rice pudding is often associated with British cuisine but is also popular in many other cultures around the world.